/**
 * Created by zyd on 2015/12/1.
 */
(function ($) {
    var TimeShow = function (date, panel) {
        this.date = date;
        this.panel = panel;
        this.initTimePanel();
    }
    TimeShow.prototype = {
        initTimePanel: function () {
            var intDiff = this.date;
            var panel=this.panel;
            window.setInterval(function () {
                var day = 0,
                    hour = 0,
                    minute = 0,
                    second = 0;//时间默认值
                if (intDiff > 0) {
                    day = Math.floor(intDiff / (60 * 60 * 24));
                    hour = Math.floor(intDiff / (60 * 60)) - (day * 24);
                    minute = Math.floor(intDiff / 60) - (day * 24 * 60) - (hour * 60);
                    second = Math.floor(intDiff) - (day * 24 * 60 * 60) - (hour * 60 * 60) - (minute * 60);
                }
                if (minute <= 9) minute = '0' + minute;
                if (second <= 9) second = '0' + second;
                intDiff--;
                panel.html('<strong>'+hour+'时</strong>' +
                    '<strong>'+minute+'分</strong>' +
                    '<strong>'+second+'秒</strong>')
            }, 1000);
        }
    }
    TimeShow.init = function (date,panel) {
        var _this_ = this;
        new _this_(date,panel);
    };
    window["TimeShow"] = TimeShow;
})(jQuery);
